<script type='text/javascript'>
    function onBridgeReady(){
        WeixinJSBridge.invoke(
            'getBrandWCPayRequest', {$apijson},
            function(res){
                if(res.err_msg == 'get_brand_wcpay_request:ok' ){
                    // 使用以上方式判断前端返回,微信团队郑重提示：
                    //res.err_msg将在用户支付成功后返回ok，但并不保证它绝对可靠。
                    setTimeout(function () {
                        window.location.href = "{$order.return_url}"
                    },5000);
                }
            });
    }
    if (typeof WeixinJSBridge == 'undefined'){
        if( document.addEventListener ){
            document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
        }else if (document.attachEvent){
            document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
            document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
        }
    }else{
        onBridgeReady();
    }
</script>